contracts java quickbooks j2ee .net consultant php accountant open source tax cpa accounting asp jsp graphic design development law lawyer c++ java consultant web development projects attorney software development certified developers